package com.py.sale.vo;

import com.ruoyi.common.core.web.domain.BaseEntity;

import java.math.BigDecimal;

public class WhInventoryVo extends BaseEntity {

    private static final long serialVersionUID = 1L;

    private String inventoryQueryId;
    private String productCode;
    private String warehouseCode;
    private String locationCode;
    private String productName;
    private String productModel;
    private String productUnit;
    private BigDecimal inboundPrice;
    private BigDecimal currentInventory;
    private String productTypeName;
    private String warehouseName;
    private String locationName;

    private int productNum;

    public int getProductNum() {
        return productNum;
    }

    public void setProductNum(int productNum) {
        this.productNum = productNum;
    }

    public String getInventoryQueryId() {
        return inventoryQueryId;
    }

    public void setInventoryQueryId(String inventoryQueryId) {
        this.inventoryQueryId = inventoryQueryId;
    }

    public String getProductCode() {
        return productCode;
    }

    public void setProductCode(String productCode) {
        this.productCode = productCode;
    }

    public String getWarehouseCode() {
        return warehouseCode;
    }

    public void setWarehouseCode(String warehouseCode) {
        this.warehouseCode = warehouseCode;
    }

    public String getLocationCode() {
        return locationCode;
    }

    public void setLocationCode(String locationCode) {
        this.locationCode = locationCode;
    }

    public String getProductName() {
        return productName;
    }

    public void setProductName(String productName) {
        this.productName = productName;
    }

    public String getProductModel() {
        return productModel;
    }

    public void setProductModel(String productModel) {
        this.productModel = productModel;
    }

    public String getProductUnit() {
        return productUnit;
    }

    public void setProductUnit(String productUnit) {
        this.productUnit = productUnit;
    }

    public BigDecimal getInboundPrice() {
        return inboundPrice;
    }

    public void setInboundPrice(BigDecimal inboundPrice) {
        this.inboundPrice = inboundPrice;
    }

    public BigDecimal getCurrentInventory() {
        return currentInventory;
    }

    public void setCurrentInventory(BigDecimal currentInventory) {
        this.currentInventory = currentInventory;
    }

    public String getProductTypeName() {
        return productTypeName;
    }

    public void setProductTypeName(String productTypeName) {
        this.productTypeName = productTypeName;
    }

    public String getWarehouseName() {
        return warehouseName;
    }

    public void setWarehouseName(String warehouseName) {
        this.warehouseName = warehouseName;
    }

    public String getLocationName() {
        return locationName;
    }

    public void setLocationName(String locationName) {
        this.locationName = locationName;
    }


    @Override
    public String toString() {
        return "WhInventoryVo{" +
                "inventoryQueryId='" + inventoryQueryId + '\'' +
                ", productCode='" + productCode + '\'' +
                ", warehouseCode='" + warehouseCode + '\'' +
                ", locationCode='" + locationCode + '\'' +
                ", productName='" + productName + '\'' +
                ", productModel='" + productModel + '\'' +
                ", productUnit='" + productUnit + '\'' +
                ", inboundPrice=" + inboundPrice +
                ", currentInventory=" + currentInventory +
                ", productTypeName='" + productTypeName + '\'' +
                ", warehouseName='" + warehouseName + '\'' +
                ", locationName='" + locationName + '\'' +
                ", productNum=" + productNum +
                '}';
    }
}
